Silicon Valley 2013 - Proposal

Gold sponsors

Back to proposals overview - program

Chef Resources and Providers

Abstract:

I spoke a few weeks ago at Chefconf on this subject, and I've made further progress I'd love to share. Specifically, I want to share a presentation with some useful OOP techniques that can be applied to Chef Cookbook development. I would like to discuss how some changes to cookbook design can help with code reuse, flexibility, and testing. I've been working on a cookbook to manage logstash that features these decisions. My intention is that this talk will be a 'take 2' on my chefconf talk with more details and working code.

I plan on using it to demonstrate:

  • Instances
  • Duck Types
  • Sending messages to resources instead of cloning them CHEF-3694
  • Automatically generating resources and working with a common provider.

https://github.com/miah/chef_logstash http://www.slideshare.net/rosekolodny/resources-and-providers-chef-conf-2013

Speaker: Miah Johnson

blog comments powered by Disqus
Datadog HQ Zeroturnaround UC4 Opscode HP Collabnet Urbancode Puppetlabs BMC

Special sponsors

Pagerduty Citrix Itsmacademy

Gold sponsors

Boundary Librato Sumologic Stackdriver Stormpath Activestate CloudMunch Ca Technologies Riverbed Logicmonitor Saltstack Vmware Cumulus Networks

Silver sponsors

Serena Software Salesforce AnsibleWorks Dyn New Relic Electric-Cloud Enstratius Xebialabs 10gen Mozilla

Media sponsors

Oreilly Usenix Lopsa